.tbox {
	position:absolute;
	display:none;
/*
	padding:14px 17px;
*/
	padding:0;
	z-index:900;
}
.tinner {
	padding:15px;
	background:url(../images/preload.gif) no-repeat 50% 50%;
/*
	-moz-border-radius:5px;
	border-radius:5px;
	background:#fff url(http://www.vietnamairlines.com/vna/pmd/ec/sol/images/preload.gif) no-repeat 50% 50%;
	border-right:1px solid #333;
	border-bottom:1px solid #333;
*/
}

.tmask {position:absolute; display:none; top:0px; left:0px; height:100%; width:100%; background:#000; z-index:800}
.tclose {
	position:absolute;
	top:50px;
	right:50px;
	width:14px;
	height:14px;
	cursor:pointer;
	background:url(../images/close2.png) no-repeat
}
/*
.tclose:hover {background-position:0 -30px}
*/
.tclose:hover {
	background:url(../images/close2_red.png) no-repeat;
}

#error {background:#ff6969; color:#fff; text-shadow:1px 1px #cf5454; border-right:1px solid #000; border-bottom:1px solid #000; padding:0}
#error .tcontent {padding:10px 14px 11px; border:1px solid #ffb8b8; -moz-border-radius:5px; border-radius:5px}
#success {background:#2ea125; color:#fff; text-shadow:1px 1px #1b6116; border-right:1px solid #000; border-bottom:1px solid #000; padding:10; -moz-border-radius:0; border-radius:0}
#bluemask {background:#4195aa}
#frameless {padding:0}
#frameless .tclose {left:6px}

.modalwindow {
	background-color:transparent;
	border:none;
}
.modalwindow img {
	width: 100%; height: auto;
    background-color: transparent;
	border:none;
/*
	border-top:3px #d09b2b solid;
	border-left:none;
	border-right:none;
	border-bottom:none;

    -webkit-border-radius: 8px 8px 8px 8px;
    -moz-border-radius:    8px 8px 8px 8px;
    -khtml-border-radius:  8px 8px 8px 8px;
    -o-border-radius:      8px 8px 8px 8px;
    border-radius:         8px 8px 8px 8px; 

    -moz-box-shadow:    0px 2px 4px #011f40;
    -webkit-box-shadow: 0px 2px 4px #011f40;
    box-shadow:         0px 2px 4px #011f40;
*/
}
